@import '~@style/common.scss';

.collapse-list {
  border: none;

  &-item {
    border: 1px solid rgba(17, 25, 37, 0.1) !important;
    border-radius: 10px;
    overflow: hidden;

    .card-header {
      width: calc(100% - 28px);
      display: inline-flex;
      justify-content: space-between;
      align-items: center;

      &-left {
        display: flex;
        align-items: center;
        flex: 1;

        .card-title {
          display: inline-block;
          margin-right: 32px;
          font-weight: 500;
          font-family: PingFangSC-Medium;
          font-size: 16px;
          color: $color-text-1;
          line-height: 22px;
        }

        .card-content {
          display: inline-block;
          flex: 1;
          margin-right: 24px;
        }
      }

      .right-btns {
        .mtd-button + .mtd-button {
          margin-left: 4px;
        }
        .btn-block {
          display: inline-block;
          margin-left: 4px;
          height: 24px;
          line-height: 22px;
        }
      }
    }

    .mtd-collapse-item-content {
      background-color: transparent;
      &-box {
        padding: 16px;
      }
    }

    & + & {
      margin-top: 12px;
    }
  }

  &-transfer {
    &-popover {
      .mtd-popconfirm-message-icon {
        display: none;
      }
      .mtd-popconfirm-message-title {
        margin: 0;
      }
    }
    .input-number {
      min-width: 60px;
      padding: 0 8px;
    }
  }
}
